草庐IT

php - 匿名类构造

全部标签

php - Swift Mailer 有问题不发送消息

我的swiftmailer有问题,它没有向用户发送消息我将库提取到我网站的inc文件夹并创建了以下消息供swiftmailer发送:注意:如果您可以建议除SwiftMailer之外的其他解决方案,请发表评论。require_once'inc/lib/swift_required.php';//CreatetheTransport$transport=Swift_SmtpTransport::newInstance('mail.mywebsite.com',25)->setUsername('info@mywebsite.com')->setPassword('myPassword');

php - 查找并删除服务器上的所有缓存文件

我将每个页面缓存在其自己的目录中,而不是在公共(public)目录中:www/contact/index.phpwww/contact/index.php.cache实现起来更简单,但现在我必须手动清除每个文件。理想情况下,我想运行www/clear-cache.php并让它查找并删除所有以.php.cache结尾的文件www/我在这里问是因为我已经更新了网站,现在我有点急于清除缓存。 最佳答案 在php中,这可以通过使用以下代码来完成functiondelete_cache($path,$pattern,){$path=rtrim

php - Scandir 无法打开目录

$contentdirectory='/dead-wave/dead-wave_content';$contentlaunch=scandir($contentdirectory);这就是我用来创建一个数组的方法,我使用foreach语句从中回显它的值。这在我的专用服务器上完美运行,但一旦托管在godaddy服务器上,就会返回一条错误消息“无法打开目录:没有这样的文件或目录......”现在目录路径肯定是正确的,我不知道实际问题。有什么想法吗? 最佳答案 你确定路径是正确的吗?如果路径是当前目录的子目录,则应使用“dead-wave

php - 使用 PHP 输出二进制数据时出错

我写了一个简单的php来从数据库加载一些二进制数据,然后输出到客户端。$sql="selectFightPlayEndfromZMTXLogic.FightLogwhereID=".addslashes($id);$result=$db->query($sql);if($db->num_rows($result)>0){$row=mysql_fetch_assoc($result);$nByteCount=mb_strlen($row["FightPlayEnd"],'8bit');//echo$nByteCount;header("Content-type:application/o

php symfony2安装缓存权限

我已经下载了2.0.4...我无法通过“无法创建缓存目录”权限问题的原因...我试过chmod777-Rsymfony--到所有文件夹,还是不能创建缓存目录我试过setfacl但它说无法识别-m选项....我的系统不支持chmod+a我已经完成了chown-Rmyuser:apachesymfony--仍然没有我在console.php/app_dev.php/app.php中尝试了umask(0000)和umask(0002)--仍然没有当我将页面刷新到http://localhost/symfony/web/app_dev.php时,我收到了SElinux警报...这是什么原因造成

php - Python 和 PHP 的异步日志记录策略

情况是这样的:我们有一堆python脚本不断地做事并最终在mysql中写入数据,我们需要一个日志来分析错误率和脚本性能。我们还有与mysql数据交互的php前端,我们还需要记录用户操作,以便我们可以分析他们的行为,并计算一些评分函数。所以我们想到了每个案例都有一个mysql表(一个用于“python脚本”日志,一个用于“用户操作”日志)。理想情况下,出于性能和低延迟的原因,我们将异步写入这些日志表。有没有办法在Python(我们使用djangoORM)和PHP(我们使用YiiFramework)中做到这一点?有没有更好的方法来解决这个问题?更新:对于用户操作(WebUI),我们现在正在

php - 禁用除 <a> 之外的所有标签

我想编码(htmlentities)或禁用除之外的所有标签标签。我怎样才能做到这一点? 最佳答案 使用HTML实体后,使用RegExp将链接转换回:preg_replace('/<(\/?a(?:|\s[\S\s]+?))>/i','',$string);如果你想删除其他标签,使用:strip_tags($string,''); 关于php-禁用除之外的所有标签,我们在StackOverflow上找到一个类似的问题: https://stackov

php - 自动为亚马逊创建文档文件的文档软件(phpdocs?)是什么?

我非常喜欢亚马逊PHPSDK自动生成文档网站的设计。看这里:http://docs.amazonwebservices.com/AWSSDKforPHP/latest/他们是否使用我可以用来为我自己的代码创建文档的开源工具?类似phpdocs的东西? 最佳答案 他们似乎使用Vanity. 关于php-自动为亚马逊创建文档文件的文档软件(phpdocs?)是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

php - html 是否可以与 php 中动态生成的图像一起使用?

我正在使用此代码创建图像');imagepng($im);print('');(B)imagedestroy($im);?>如果我注释行号“A”和“B”,代码可以正常工作,它会在浏览器上生成带有测试的图像。但我希望图像位于div中。所以我取消注释(A)和(B)行,但它没有给出正确的输出。生成的html也奇怪生成的html是 最佳答案 基本上,要在HTML中创建动态图像,您需要2个PHP文件:一个用于图像本身另一个用于PHP显示它。让我们来看看如何做到这一点:您创建image.php接受参数,例如:图像ID或文件名。出于安全原因,您必

php - wp_get_current_user null 如果我直接在某些 PHP 文件中访问它

我正在为Wordpress创建一个插件。我创建了一个简单的PHP文件:测试.php。我可以通过浏览器访问它,但是当我这样做时:我的wpdb和wp是NULL。谁能告诉我可能是什么问题?简而言之,所有wp函数都是空的。wordpress库什么时候真正设置它们?通常,您的插件将在Wordpress的上下文中运行,并且您在左侧有相同的Wordpress菜单等。但是我的PHP中需要1个文件,它不在Wordpress的上下文中运行,但我需要访问wordpress函数。这是一个简单的PHP文件,应该只返回XML而没有其他HTMl等。 最佳答案 问